#!/bin/bash

# 创建目录
mkdir -p ./douyin_tiktok_download_api/{douyin_web,tiktok_web,tiktok_app,download}
chown -R 1026:100 ./douyin_tiktok_download_api
# 拉取镜像
docker pull evil0ctal/douyin_tiktok_download_api
# 创建临时容器
docker run -d --name tmp_app evil0ctal/douyin_tiktok_download_api
# 赋值配置文件
docker cp tmp_app:/app/config.yaml ./douyin_tiktok_download_api/
docker cp tmp_app:/app/crawlers/douyin/web/config.yaml ./douyin_tiktok_download_api/douyin_web/
docker cp tmp_app:/app/crawlers/tiktok/web/config.yaml ./douyin_tiktok_download_api/tiktok_web/
docker cp tmp_app:/app/crawlers/tiktok/app/config.yaml ./douyin_tiktok_download_api/tiktok_app/

# 删除临时容器
docker rm -f tmp_app

# 开放端口
echo '开放端口'
# firewall-cmd --zone=public --add-port=48080/tcp --permanent
# firewall-cmd --reload

# 启动容器
echo '启动容器'
docker-compose up -d

# 查看容器
echo '查看容器'
docker-compose ps
